articulated prosthesis - French English Dictionary